AmeliaBooking\Application\Services\Booking\BookingApplicationService D

Total Complexity 132
Dependencies 18
Dependents 0
Total lines 593
Lines of code 356
Logical lines of code 194
Comment lines 113
Methods 11
Properties 1

Methods 11

Method Rating Maintainability Complexity Lines of code
getAppointmentData()
D
23
64 154
setReservationEntities()
B
40 20 52
getReservationEntity()
B
38 19 63
getBookingsWithChangedStatus()
A
49 10 30
delete()
S
56 5 18
getBookingEntity()
S
58 4 14
removeBookingsByStatuses()
S
64 4 10
isBookingApprovedOrPending()
S
79 2 3
isBookingCanceledOrRejected()
S
79 2 3
__construct()
S
81 1 3
filterApprovedBookings()
S
71 1 6